have some relationship with - French English Dictionary